草庐IT

MacOS 13

全部标签

macos - 在 NSTokenField 中放置一个 token

我正在实现一个应用程序,其中可以将NSTableView中的行拖放到NSTokenField中,但我正在努力实现交互的放置端。我已将NSTokenField子类化(如下面的调试代码所示)。但我只看到对draggingEntered:和updateDraggingItemsForDrag:方法的调用。即使我返回了一个有效的NSDragOperation(Copy),NSDraggingDestination中的其他方法都没有被调用。在token字段上移动时,光标会短暂闪烁到复制图标,但随后会返回到正常光标。出于调试目的,我尝试实现与NSDraggingDestination关联的所有方法

【FPGA零基础学习之旅#13】串口发送模块设计与验证

🎉欢迎来到FPGA专栏~串口发送模块☆*o(≧▽≦)o*☆嗨~我是小夏与酒🍹✨博客主页:小夏与酒的博客🎈该系列文章专栏:FPGA学习之旅文章作者技术和水平有限,如果文中出现错误,希望大家能指正🙏📜欢迎大家关注!❤️🎉目录-串口发送模块一、效果演示1.1演示1.2串口发送模块完整代码(可直接使用)二、串口发送时序三、模块设计与代码详解四、按键控制串口发送数据一、效果演示1.1演示🥝发送测试:🥝issp调试测试:数据调试:调试数据发送:1.2串口发送模块完整代码(可直接使用)🥝模块端口介绍:信号名称功能描述Clk系统时钟50MHzRst_n系统复位信号data_byte待传输的8bit数据send

macOS Ventura13.0.1解决office缺少“宋体”等问题。安装微软雅黑、宋体等字体。

最近在弄项目验收文档,文档格式要求宋体,用微软的Word打开文件保存时经常提示,系统不存在宋体字体,查了下是是Mac系统本身不存在该字体导致的,下载该字体,然后通过字体册安装就行。我打包成压缩包了具体有以下几个字体文件:一般Mac端缺少字体文件会有以下错误:在使用Mac版本Office编辑文档时,经常会出现在Mac上的保存的文档放在Windows打开会出现字体扭曲、不整齐等现象。在MacOffice中的仿宋字体也会在WindowsOffice中显示为FangSong等现象。解决办法很简单,只需要在macOS系统中,安装Windows系统中的内嵌字体即可解决问题。作者已经从Windows当中提取

macOS Ventura 13.5.1(22G90)发布(附黑/白苹果系统镜像地址)

系统镜像下载:百度:黑果魏叔系统介绍黑果魏叔8月18日消息,苹果今日向Mac电脑用户推送了macOS13.5.1更新(内部版本号:22G90),本次更新距离上次发布隔了24天。本次更新重点修复了应用位置服务问题。苹果于7月24日发布了macOSVentura13.5更新,不过用户反馈升级到新版本之后,无法再管控应用的定位服务。黑果魏叔此前报道,用户反馈在升级macOS13.5更新之后,用户打开“设置”-“隐私和安全”-“位置服务”之后,不再列出任何应用程序。用户无法打开或关闭应用程序的位置服务,也无法查看当前哪些应用程序可以访问其位置信息。苹果公司在今天发布的13.5.1维护版本更新中,修复了

微软发现影响 Linux 和 macOS系统的 ncurses 库漏洞

微软在ncurses(newcurses的缩写)编程库中发现了一组内存损坏漏洞,威胁者可利用这些漏洞在易受攻击的Linux和macOS系统上运行恶意代码。微软威胁情报研究人员JonathanBarOr、EmanueleCozzi和MichaelPearse在今天发布的一份技术报告中说:利用环境变量中毒,攻击者可以利用这些漏洞提升权限,在目标程序的上下文中运行代码或执行其他恶意操作。这些漏洞被统一标记为CVE-2023-29491(CVSS得分为7.8),截至2023年4月已得到修复。微软表示,它还与苹果公司合作修复了与这些漏洞相关的macOS特定问题。环境变量是用户定义的值,可被系统中的多个程

swift - 在 MacOS 上使用 EAGLContext 和 CIContext

我有一个简单的Swift命令行MacOS应用程序,我正在努力设置EAGLContext:letopenGLContext=EAGLContext(API:.OpenGLES3)letcontext=CIContext(EAGLContext:openGLContext)上面的代码给了我:Useofunresolvedidentifier'EAGLContext'无论我加载什么模块:importCoreImageimportOpenGLimportQuartzCoreimportGLKit现在的问题是:CIContext默认使用OpenGL渲染吗?当我在没有任何选项的情况下初始化一个新的

swift - 如何以编程方式连接 Swift/MacOS 中的 outlets 和 action

我有一个简单的例子。我用ctrl连接了左按钮1和标签1,并将其拖动到Controller类。我如何以编程方式对右侧的button2label2执行相同的操作(无需按住ctrl拖动)那是我的代码:classViewController:NSViewController{@IBOutletweakvarlabel1:NSTextField!//connectedwithctrl-drag@IBOutletweakvarbutton1:NSButton!//connectedwithctrl-drag@IBOutletweakvarlabel2:NSTextField!//notyetcon

一口气用Python写了13个小游戏(附源码)

今天给大家分享13个游戏源码,可以自己复现玩玩,研究下里面的编程逻辑,对学习编程(特别是初学者)应该会有很大帮助。1、吃金币源码分享:importosimportcfgimportsysimportpygameimportrandomfrommodulesimport *  '''游戏初始化'''definitGame():    # 初始化pygame, 设置展示窗口    pygame.init()    screen = pygame.display.set_mode(cfg.SCREENSIZE)        # 加载必要的游戏素材    game_images = {}    fo

MySQL启动服务时报错:mysqld: File ‘./binlog.index‘ not found (OS errno 13 - Permission denied)

问题:Linux中使用systemctlstartmysqld.service启动服务时失败:查看日志:tail-f/var/log/mysqld.log:显示:mysqld:File‘./binlog.index’notfound(OSerrno13-Permissiondenied)解决:在Mysql的数据目录创建data文件夹,我的数据目录是/data/mysql,默认路径是/var/lib/mysql;修改配置文件中的datadir,将data加到末尾vim/etc/my.cnfdatadir=/data/mysql/data

swift - 使用 swift 在 macOS 中打开新的伪终端设备文件

我试图通过使用Foundation库中的进程来保持shell(bash/zsh/etc)运行。我知道如何将Pipe用于其他命令行可执行文件的标准输入/输出/错误,但似乎shell程序要求标准输入/输出/错误文件是终端设备文件。看起来这些是名为/dev/ttys的文件为每个新的shell实例创建。我如何自己创建这些文件并快速使用它们? 最佳答案 解决方案:事实证明,这比我想象的要容易得多。以下是创建一对主从伪终端FileHandle对象所需的步骤:导入Darwin模块。调用posix_openpt(intoflag)获取可用主伪终端设